html, body {
  height: 100%;
  /* font-size: 16px !important; */
}
.main-container {
    background-color: #fff;
    height: 90vh;
    overflow-y: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

::-webkit-scrollbar{
  display: none !important;	
  width: 0px;
  height: 0px
}

.bottomButtonPosition{
  position: absolute;
  bottom: 15px;
  left: 0;
  width: 100%;
  padding: 20px;
  box-sizing: border-box;
}
.tourTaskPage /deep/ .van-cell__title{
  color: #9d9d9d !important;
}
.tourTaskPage /deep/ .van-cell__value{
  color:#000 !important;
}
.flex_between{
  display: flex;justify-content: space-between;
}
.flex{
  display: flex;
}
.van-tabs__line {
  width: 81px;
  background-color: #17b49b;
}
.parent-circle{
  height: 20px;
  width: 20px;
  background-color: rgb(23, 180, 155);
  border-radius: 50%;
  border: 2px solid white;
}
.child-circle{
  height: 10px;
  width: 10px;
  background-color: white;
  border-radius: 50%;
  position: relative;
  top: 5px;
  left: 5px;
}
